Definition of Lena River

  • (noun) a Russian river in Siberia; flows northward into the Laptev Sea

Synonyms of Lena River


Antonyms of Lena River


No Antonyms Found.

Homophones of Lena River


No Homophones Found.